一个数组int a[63],数组的元素只取0和1,要求有10个元素取1,其他的都取0,如何得到所有的可能取法?
来源:百度知道 编辑:UC知道 时间:2024/05/24 00:53:05
一个数组int a[63],数组的元素只取0和1,要求有10个元素取1,其他的都取0,如何得到所有的可能取法?用c++语言。
不是问取法的个数。而是要求出所有的枚举的情况。
不是问取法的个数。而是要求出所有的枚举的情况。
不是排列组合的c63,10 吗?
排列组合C(63,10)
= 63! / [63-10]! / 10 !
= 63*62*61...*54 / 10 !
#include <stdio.h>
void main()
{
double x=1.0;
int i;
for (i=54;i<=63;i++) x = x * (double) i;
// printf("%.0lf\n",x );
for (i=2;i<=10;i++) x = x / (double) i;
printf("%.0lf\n",x );
}
int a;scanf("%d",&a);int b[a];这是错误的,那如何定义一个数组,使数组的长度接受键盘敲入?
编写一程序判断数组int a[6][6]是否是一个上三角。
用类的方法判断数组int a[6][6]是否是一个上三角。
java中的数组赋值给数组问题int[ ] a=new int[10];int[ ] b=new int[8];
java如何返回一个int数组?
我想在java里用int[] a = new int[]{ }定义一个动态数组,可以请那位高手帮我写一个简单的例子吗?
c++数组问题 例如:int a[5]={2,10}
求数组int a【n】中奇数的个数和平均值以及偶数的个数和平均值(n为输入的数) 急~!!
C语言:如果要定义一个可以存放5个元素的数组a,是int a[5]还是a[4]?
请编写一个函数void fun(int a[],int n, int *max,int *d)